trestle legs - Spanish English Dictionary